Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Bosnia/Herzegovina F1 Slovenia F1 Slovenia F2 Italy F18 Serbia&Montenegro F4 Serbia&Montenegro F5 Serbia&Montenegro F6 Great Britain F7 Tunisia F6 Austria F2 Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Italy F8 Hungary F1 Hungary F2 Bosnia/Herzegovina F1 Slovenia F2 Slovenia F3 Germany F7 Ecuador F2 Ecuador F3 France F17 France F18 USA F26 USA F27 Canada F3 Slovenia F1 Slovenia F2 Slovenia F3 Serbia & Montenegro F2 Germany F15 Germany F16 Portugal F4 Portugal F5 Germany F2 Austria F2 Australia F1 Italy F11 Bosnia/Herzegovina F3 Slovenia F1 Bosnia/Herzegovina F6 Germany F19 Croatia F1 Croatia F2 Croatia F3 Croatia F4 Croatia F5 Bosnia/Herzegovina F2 Slovenia F1 Slovenia F2 Slovenia F3 Italy F26 Bosnia/Herzegovina F7 Croatia F10 Croatia F11 Slovenia F1 Turkey F6 Iran F4 Iran F5 Germany F14 China F4 Hungary F6 Czech Republic F4 Czech Republic F5 Tunisia F4 Tunisia F5 Austria F1 Austria F3 Croatia F1 Croatia #1-w1 Croatia F3 France F16 USA F25 Canada F1 Canada F2 Germany F1 Germany F2 Austria F1 Austria F2 Croatia F2 Bosnia/Herzegovina F1 Australia F2 Slovenia F3 Croatia F5 2001 UT Tyler Patriot Challenger - Tyler Architect Open - Budapest USTA Challenger of Orlando - Orlando Unique Zagreb Open - Zagreb St. Petersburg Challenger 2006 - St. Petersburg Kos-Zucchetti Tennis Cup - Cordenons Iskratel Open - Kranj ATP Slovak Open Challenger - Bratislava Unique Zagreb Open - Zagreb PEOPLEnet Cup - Dnepropetrovsk Hilton Waikoloa Village USTA Challenger - Waikoloa Guzzini Challenger - Recanati The LTA Bolton Challenger - Bolton Black Forest Open - Freudenstadt Genova Open Challenger - Genova Ljubljana Open 2008 - Ljubljana Open D'Orleans - Orleans Abierto Internacional Varonil Ciudad de Cancun - Cancun Noumea Challenger Heilbronn Challenger Burnie Challenger Lubbock Challenger - Lubbock Bergamo Challenger Sunrise Challenger 2006 Challenger of Santa Clarita California Challenger - Valencia Baton Rouge Challenger Monza Challenger Rome Challenger Oberstaufen Cup - Oberstaufen Rhodes Challenger Ramat Hasharon Challenger Cremona Challenger Open Castilla y Leon - Segovia Recanati Challenger Segovia Challenger Istanbul Challenger Ljubljana Challenger Tiburon Challenger Dublin Challenger - Dublin Calabasas Challenger Charlottesville Challenger Knoxville Challenger The Waco International Tennis Challenger - Waco Burnie Challenger Prostejov Challenger Marburg Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Guayaquil Challenger Cancun Challenger Caloundra Challenger Athens Challenger Banjaluka Challenger 2007 - Banja Luka Rijeka Challenger Nottingham Challenger 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Alphen Challenger USTA Challenger of San Antonio - San Antonio Banja Luka Challenger Genoa Open Challenger-Fondazione Carige - Genova ATP Open Castilla y Leon - Segovia Ljubljana Challenger Intersport Heilbronn Open - Heilbronn Kia International in Caloundra - Caloundra USTA Freeman Men's Challenger - Joplin 2006 USTA Tallahassee Tennis Challenger - Tallahassee Seoul Challenger XL Bermuda Open - Bermuda Eckental Challenger Loughborough Challenger Ljubljana Open - Ljubljana Bergamo Challenger Ostrava Challenger Prague Challenger Winnetka Challenger Beijing Challenger Istanbul Challenger Dallas Challenger Nottingham Challenger Portoroz Challenger Istanbul Challenger Guimaraes Challenger Vancouver Challenger Petange Challenger Rome Challenger La Rinascente Tennis Cup Harbour Club Milano - Milan Eckental Challenger Irving Challenger Club Coop's ATP Challenger International - Brisbane BH Telecom Sarajevo 2007 - Sarajevo Ljubljana Open - Ljubljana Shenzhen Challenger Anning Challenger Mamaia Challenger - Constanta Caloundra ATP Challenger - Caloundra Nottingham Challenger Nottingham-2 Challenger Medjurgorje Open - Medjugorje BH Telecom Indoors Sarajevo 2006 - Sarajevo Unicredit (Suisse) Bank S. A. Challenger - Chiasso Cancun Challenger Roma Challenger 2007 - Rome Polska Energia Open - Bytom 's Tennis Masters 07 Challenger - Graz Tatra Banka Open 2006 - Bratislava Open Prevadies - St. Brieuc Croatia Osiguranje Rijeka Open - Rijeka Guzzini Challenger - Recanati Ljubljana Open - Ljubljana Honolulu Challenger BMW Tennis Championship - Sunrise St. Brieuc Challenger Seoul Challenger Zagreb Challenger Anning Challenger Puerto Rico Challenger Tennis Event - Humacao 2005 Tulsa Challenger - Tulsa Busan Challenger Seoul Challenger Eskisehir Challenger Braunschweig Challenger Rijeka Challenger Ilkley Challenger Tallahassee Tennis Challenger - Tallahassee Portoroz Challenger Baton Rouge Pro Tennis Classic - Baton Rouge ECM Prague Open 2008 - Prague Alphen Challenger Rijeka Open - Rijeka Mons Challenger Sacramento Challenger Czech Indoor Open - Prague Brescia Challenger s'Tennis Masters Challenger - Graz Dallas Challenger USTA Men's Challenger of Dallas - Dallas Binghamton Challenger Tallahassee Challenger XI Abierto Internacional de Salinas - Salinas Recanati Challenger Seguros Bolivar Open - Medellin St. Brieuc Challenger Gwangju Challenger Challenger Britania Zavaleta - Puebla Salinas Challenger Prosperita Open 2006 - Ostrava Mordovia Cup - Saransk Seoul Challenger Heilbronn Challenger Kia International In Caloundra - Caloundra Kia International In Kawana - Kawana Manchester Challenger Anning Challenger Portoroz Challenger Black Forest Open - Freudenstadt Alphen Challenger McDonalds ATP Challenger - Burnie Internazionali di Tennis di Bergamo - Bergamo Monterrey Challenger Fairfield Challenger Sarasota Challenger Happy Valley Challenger Sao Paulo Challenger Gemax Open - Belgrade Ostdeutscher Sparkassen Cup - Dresden Eckental Challenger Surbiton Challenger Irving Challenger Banja Luka Challenger - Banja Luka Rimini Challenger Ilkley Challenger Salzburg Challenger 9° Trani Cup - Trani Portoroz Challenger Busan Challenger Honolulu Challenger Black Forest Open - Freudenstadt Burnie Challenger Sarajevo Challenger Granby Challenger Cordenons Challenger Manerbio Challenger Alessandria Challenger Fairfield Challenger Internazionali di Tennis - Bergamo Happy Valley Challenger Nanjing Challenger Anning Challenger Okal Cup - Eckental Ciudad de Telde - Telde Vancouver Challenger Baden Open - Ettlingen Columbus Challenger Tiburon Challenger Stockton Challenger Las Vegas Challenger Rennes Challenger Irving Challenger Dubrovnik Open - Dubrovnik GHI Bronx Tennis Classic - Bronx Le Gosier Challenger Privatbank Open 2006 - Dnepropetrovsk Caltanissetta Challenger Nottingham Challenger XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio MST ATP Challenger International - Burnie Wuhan Challenger Eckental Challenger Ortisei Challenger Croatia Open - Umag Bauer Watertechnilogy Cup 2008 - Eckental Banja Luka Challenger Mordovia Cup 2005 - Saransk Croatia Open - Umag Schickendanz Open - Furth International Indoor Tennis Championships of Croatia - Zagreb Bauer Watertechnology Cup 2007 - Eckental Gerry Weber Open - Halle AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Ipsos Bucharest Challenger - Bucharest Next Generation Adelaide International - Adelaide Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona Sacramento Challenger BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Rimini Challenger Mercedes Cup - Stuttgart Kobstaedernes ATP Challenger - Kolding RCA Championships - Indianapolis Rijeka Challenger Thailand Open - Bangkok Nottingham-2 Challenger Puebla Challenger Jonkoping Challenger Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Savannah Challenger Karlsruhe Challenger Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Furth Challenger Salzburg Challenger Dallas Challenger Davidoff Swiss Indoors Basel - Basel Heilbronn Challenger Qatar Exxon Mobil Open - Doha Dallas Challenger Medibank International - Sydney Puebla Challenger PBZ Zagreb Indoors - Zagreb Noumea Challenger Sacramento Challenger Delray Beach International Tennis Championships - Delray Beach Kazan Challenger Ordina Open - 's-Hertogenbosch BMW Open - Munich Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Grand Prix Hassan II - Casablanca BMW Open - Munich ATP Studena Croatia Open Umag - Umag Belgrade Challenger Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm Indianapolis Tennis Championships - Indianapolis St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Medibank International - Sydney Ordina Open - s-Hertogenbosch Helsinki Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis SAP Open - San Jose US Men's Clay Court Championship - Houston Sunrise Challenger Caltanissetta Challenger China Open - Beijing Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Barletta Challenger PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Countrywide Classic - Los Angeles Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London Johannesburg Challenger Sarasota Challenger Tunis Challenger Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Power Horse Cup - Dusseldorf Mercedes Cup - Stuttgart BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Athens Challenger If Stockholm Open - Stockholm Tallahassee Challenger Campbell's Hall of Fame Tennis Championships - Newport BMW Open - Munich Geneva Open - Geneva Ortisei Challenger Thailand Open - Bangkok Citi Open - Washington Gerry Weber Open - Halle Las Vegas Challenger Swiss Indoors Basel - Basel Memphis Open - Memphis Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Erste Bank Open - Vienna Memphis Open - Memphis Gerry Weber Open - Halle Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle SA Tennis Open - Johannesburg Heilbronn Challenger Open de Moselle - Metz Thailand Open - Bangkok China Open - Beijing China Open - Beijing Le Gosier Challenger Grand Prix de Tennis de Lyon - Lyon AEGON Championships - London Pilot Pen Tennis - New Haven Open de Moselle - Metz Bank Austria Tennis Trophy - Vienna Ljubljana Challenger Irving Challenger AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Regions Morgan Keegan Championships - Memphis Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Ortisei Challenger Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston Surbiton Challenger Moselle Open - Metz Rome Challenger Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Apia International - Sydney Cordenons Challenger Dubai Duty Free Tennis Championships - Dubai Maui Challenger Traralgon Challenger Canberra Challenger Ortisei Challenger Koblenz Challenger Kyoto Challenger Yokohama Challenger Moselle Open - Metz Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Tiburon Challenger Apia International - Sydney Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Guadalajara Challenger Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur ASB Classic - Auckland Delray Beach Open - Delray Beach Millennium Estoril Open - Estoril Aegon Nottingham Open - Nottingham Citi Open - Washington Ljubljana Open - Ljubljana Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Bastad Challenger Antonio Savoldi-Marco Co. - Manerbio Tennis Channel Open - Las Vegas RCA Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm PBZ Zagreb Indoors - Zagreb The Hypo Group Tennis International 2008 - Poertschach Indianapolis Tennis Championships - Indianapolis Thailand Open - Bangkok If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis Citi Open - Washington St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Delray Beach International Tennis Championships - Delray Beach Pilot Pen Tennis - New Haven Campbells Hall of Fame Tennis Championships - Newport Masters Series Madrid - Madrid Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Atlanta Tennis Championships - Atlanta Thailand Open - Bangkok BNP Paribas Masters - Paris Sony Ericsson Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Shanghai - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Masters - Paris Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells SAP Open - San Jose Sony Open Tennis - Miami Shanghai ATP Masters - Shanghai Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Ricoh Open - 's-Hertogenbosch Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami If Stockholm Open - Stockholm Rogers Cup - Toronto Bet-at-home Open - Hamburg Campionati Internazionali D'Italia - Rome Pacific Life Open - Indian Wells Campionati BNL dItalia - Rome U.S. Open - New York Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Ecuador Open - Quito Shanghai Rolex Masters - Shanghai Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Tennis Channel Open - Las Vegas If Stockholm Open - Stockholm Serbia Open - Belgrade Hall of Fame Tennis Championships - Newport If Stockholm Open - Stockholm Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Masters - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Australian Open - Melbourne Sony Ericsson Open - Miami Australian Open - Melbourne Wimbledon - London Mutua Madrid Open - Madrid Davis Cup, Group 2, 3R, POR-SLO 4-1 Davis Cup, Group 2, 1R, ALG-SLO 2-3 Davis Cup, Group 2, 2R, SLO-MAR 2-3 Davis Cup, Group 2, PO, SLO-TUN 4-1 Davis Cup, PO, FRA-GER 4-1 Davis Cup, Group 2, 1R, NOR-SLO 0-5 Davis Cup, Group I, 1R, SLO-DEN 5-0 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, Group II, 1R, SLO-MON 3-2 Davis Cup, Group 2, PO, IRL-SLO 1-4 Davis Cup, World Group, 1R, GER-CRO 3-2 Davis Cup, Group 2, 1R, SLO-EST 3-2 Davis Cup, Group II, 2R, RSA-SLO 5-0 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, Group I, 2R, RSA-SLO 4-1 Davis Cup, Group I, PO, POR-SLO 5-0 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, PO, ISR-SLO 3-2 River Oaks International Tennis Tournament - Houston Australian Open (juniors) Davis Cup, Group 2, 2R, SLO-LAT 5-0 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Davis Cup, Group I, 1R, SLO-FIN 3-2 River Oaks International Tennis Tournament - Houston Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, Europe/Africa Group II, 2R, SLO-BUL 5-0 Davis Cup, Group I, 1R, POL-SLO 3-2 Davis Cup, Group I, PO, SLO-LTU 5-0 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group 2, 1R, SLO-EGY 5-0